#ifndef STICK_H
#define STICK_H

#include "ImageManager.h"
#include "Rectangle.h"
#include "stdio.h"
#include "Entity.h"

using namespace sf;

/**
 *  @author Luke Fangel, Rachel Morris
 *  @class Item
 *
 *  Generic item class, for things like sticks and powerups.
 *  These have less functionality than a Character.
 * Both are derived from Entity, base object class.
 **/
class Item : public Entity {
public:
    Item();
    Item(Image&);
    void Initialize();

    void Collect();

    void SetRange(int x, int y) {
        maxX = x;
        maxY = y;
    }
protected:
    int maxX, maxY; // don't let it go off side of screen
};

#endif // STICK_H
